package com.sweetsourfish.crm.activity.mapper;

import com.sweetsourfish.crm.activity.model.ActivityRemark;

import java.util.List;

/**
 * Description: 市场活动备注
 */

public interface ActivityRemarkMapper {
    int deleteByPrimaryKey(String id);

    int insert(ActivityRemark record);

    int insertSelective(ActivityRemark record);

    ActivityRemark selectByPrimaryKey(String id);

    int updateByPrimaryKeySelective(ActivityRemark record);

    int updateByPrimaryKey(ActivityRemark record);

    /**
     * Description: 根据市场id来查询评论备注
     * @param activityId 市场活动 id
     * @return 查询显示备注
     */
   List<ActivityRemark> selectByIdAndActivityId(String activityId);

   /**
    * Description: 添加市场活动备注
    * @param activityRemark 实体类
    * @return 添加的条数
    */
    int insertActivityRemark(ActivityRemark activityRemark);
    /**
     * 根据备注id删除市场活动备注
     * @param activityId 备注的id
     * @return 删除的条数
     */
    int deleteActivityRemark(String activityId);

    /**
     * 更新市场活动备注
     * @param activityRemark 更新的市场活动备注
     * @return 更新的条数
     */
    int updateActivityRemark(ActivityRemark activityRemark);

}